the weather is too hot - German English Dictionary